﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CommandListsVerifier
{
    public class CommandDescriptor
    {
        /// <summary>
        /// Особые типы команд
        /// </summary>
        public enum SpecialCommandType
        {
            None,
            CycleBegin,
            CycleEnd
        }

        /// <summary>
        /// Привязка к реальной команде СК
        /// </summary>
        public string CommandID;

        /// <summary>
        /// Список действий, выполняемых в рамках данной команды
        /// </summary>
        public List<Action> Actions;

        /// <summary>
        /// Особый тип команды
        /// </summary>
        public SpecialCommandType SpecCommandType;
    }
}
